public class Uebungen { public static Liste schatzkarte(int x, int y) { Liste karte = new Liste(); for (int zeile = 1; zeile <= 10; zeile++) { for (int spalte = 1; spalte <= 20; spalte++) { if (zeile == y && spalte == x) { karte.append("x"); } else { karte.append("_"); } } karte.append("\n"); } return karte; } public static Liste strickmuster() { Liste karte = new Liste(); for (int zeile = 1; zeile <= 10; zeile++) { for (int spalte = 1; spalte <= 20; spalte++) { if ((zeile % 2 == 0 && spalte % 2 == 0 || zeile % 2 != 0 && spalte % 2 != 0)) { karte.append("x"); } else { karte.append("_"); } } karte.append("\n"); } return karte; } /* public static Liste kartoffelfeld() { Liste karte = new Liste(); for ( int zeile = 1; zeile <= 10; zeile++) { for ( int spalte = 1; spalte <= 20; spalte++) { if ( spalte % 2 != 0) { karte.append(" "); }else { karte.append("|"); } } karte.append("\n"); } return karte; } */ public static Liste gitternetz() { Liste karte = new Liste(); for (int i = 0; i < 200; i++) { karte.append("+"); if ((i + 1) % 20 == 0) { karte.append("\n"); } } return karte; } public static Liste kartoffelfeld (){ Liste karte = new Liste (); for (int spalte = 1; spalte <= 20*10; spalte++) { if (spalte % 2 != 0) { karte.append(" "); } else { karte.append("|"); } if (spalte % 2 == 0) { karte.append("\n"); } } return karte; } public static void main(String[] args) { System.out.println( schatzkarte(4,7) ); System.out.println( strickmuster() ); System.out.println( gitternetz() ); System.out.println( kartoffelfeld() ); } }